package cn.unknowpupil.generator;

/**
 * @Description: 描述。</br>
 * <p>
 *
 * </p>
 * @author: <a> w10g </a>
 * @data: 2020/8/27 9:59
 * @since: 0.0.2
 */
public class MybatisConstants {

    /**
     * <p>
     * 读取控制台内容
     * </p>
     */

    /**
     *
     */
    public static final String URL_DIR = System.getProperty("user.dir");
    /**
     * 数据库连接
     */
    public static final String DATA_URL = "jdbc:mysql://127.0.0.1:3306/initialize-data?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=Asia/Shanghai";
    /**
     * 数据库账户
     */
    public static final String DATA_USERNAME = "root";
    /**
     * 数据库密码
     */
    public static final String DATA_PASSWORD = "admin";
    /**
     * 数据库驱动
     */
    public static final String DATA_DRIVER = "com.mysql.cj.jdbc.Driver";
    /**
     * 生成之后的文件
     */
    public static final String GENERATOR_FILE = "cn.unknowpupil";

    /**
     * 生成路径
     */
    public static final String GENERATOR_PATH = "/src/main/java";
    /**
     * 模块名
     */
    public static final String MODULE_NAME = "";



    /**
     * 作者
     */
    public static final String AUTHOR = "unknowpupil";

    /**
     * 包名称 - 实体类
     */
    public static final String PACKAGE_ENTITY = "domain.system";
    /**
     * 包名称 - 数据持久
     */
    public static final String PACKAGE_MAPPER = "mapper.system";
    /**
     * 包名称 - 业务访问接口
     */
    public static final String PACKAGE_SERVICE = "service.system";
    /**
     * 包名称 - 业务具体处理
     */
    public static final String PACKAGE_SERVICE_IMPL = "service.system.impl";
    /**
     * 包名称 - 试图
     */
    public static final String PACKAGE_CONTROLLER = "controller.system";
    /**
     * mapper.xml 路径
     */
    public static final String PACKAGE_MAPPER_XML = "/src/main/resources/mapper/";

    /**
     * 数据库表名称前缀过滤
     */
    public static final String TABLE_PREFIX = "";


    /**
     * 是否覆盖已生成文件
     */
    public static final boolean IS_OVERRIDE = false;
    /**
     * 表名，多个英文逗号分割
     */
    public static final String GENERATOR_TABLE = "sys_job,sys_job_log";

}
